package homework09;

import java.util.*;
import java.util.Map.Entry;

public class Seven04{

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		Map<String, ArrayList<Integer>> map = new TreeMap<String, ArrayList<Integer>>();
		ArrayList s = new ArrayList();
		int i = 0;
		while (sc.hasNextLine()) {
			String str = sc.nextLine();
			i++;
			if (str.equals("!!!!!")) {
				break;
			} 
			else {
				s.add(str);
				String[] str1 = str.split(" +");

				for (int j = 0; j < str1.length; j++) {
					if (map.get(str1[j]) == null) {
						ArrayList<Integer> line = new ArrayList<Integer>();
						line.add(i);
						map.put(str1[j], line);
					} 
					else {
						int flag=1;
						for(int g=0;g<map.get(str1[j]).size();g++){
							if(map.get(str1[j]).get(g)==i)
								flag=0;
						    }
						if(flag==1)
						    map.get(str1[j]).add(i);
					}
					map.put(str1[j], map.get(str1[j]));
				}
			}
		}
		Iterator<Map.Entry<String, ArrayList<Integer>>> m = map.entrySet().iterator();
		while (m.hasNext()) {
			Entry<String, ArrayList<Integer>> e = m.next();
			System.out.println(e.getKey() + "=" + e.getValue());
		}
	}
}
